cream of the crop – English–Français translations

🇬🇧 en fr 🇫🇷

cream of the crop noun

  • the best
crème de la crème
Wiktionary Links